mechanical puppet - Turc Anglais Dictionnaire